<?php namespace Admin\Controller; 

use Common\Model\Brand;

//后台首页控制器
class BrandController extends CommonController{
//	成员属性
	private $db;
	
//	构造函数
	public function __init(){
		$this->db=new Brand;
		parent::__init();
	}

//	品牌首页
	public function index(){
		
		$data=$this->db->orderBy('bid','DESC')->get();
//		p($data);die;
		View::with('data',$data);
		
		View::make();
	}

	public function add(){
		
		if(IS_POST){
//			调用添加方法
			$result=$this->db->store();
//			判断提交的值
			if(!$result){
				View::error($this->db->getError());	
			}
			View::success('添加成功',U('index'));
		}
		
		View::make();
		
		
	}

	
		public function upload(){
			$file = Upload::path('Upload/Content/' . date('y/m'))->make();
		    if (empty($file)) {
		        $this->ajax(Upload::getError());
		    } else {
		        /** $file内部就是以下这个数组
		            $file = array(
		                0 => array(
		                'path' => 'Upload/Content/15/8/123981239172.jpg'    ,
		                'url' => 'http://localhost/cms_edu/Upload/Content/15/8/123981239172.jpg',
		                'image' => 1
		            ),
		        );**/
		        //上传成功，把上传好的信息返给js
		        $data = $file[0];
		        echo json_encode($data);exit;
//				View::ajax($data);die;
		    }
		}
	
//		删除
		public function del(){
//			获取删除的id  0是默认参数
			$bid=Q('get.bid',0,'intval');
		
//			p($tid);die;
			$this->db->where('bid',$bid)->delete();
		
			View::success('删除成功',U('index'));
			
			
			
		}
		
public function edit(){
			
		
		
		if(IS_POST){
			
			$result=$this->db->edit();
			
//			var_dump($result);die;
			
			if(!$result){
//				获取模型中过滤失败的错误消息
				
				View::error($this->db->getError());
			}
			View::success('编辑成功',U('index'));
		}
		
		
			$bid=Q('get.bid',0,'intval');	
//			var_dump($tid);die;
						
			$data=$this->db->where('bid',$bid)->find();
			
			View::with('data',$data);
				
		
		View::make();
	
			
			
			
			
		}








		

	}
